Polymorphic Fractional Capabilities

نویسندگان

  • Hirotoshi Yasuoka
  • Tachio Terauchi
چکیده

The capability calculus is a framework for statically reasoning about program resources such as deallocatable memory regions. Fractional capabilities, originally proposed by Boyland for checking the determinism of parallel reads in multi-thread programs, extend the capability calculus by extending the capabilities to range over the rational numbers. Fractional capabilities have since found numerous applications, including race detection, buffer bound inference, security analyses, and separation logic. However, previous work on fractional capability systems either lacked polymorphism or lacked an efficient inference procedure. Automated inference is important for the application of the calculus to static analysis. This paper addresses the issue by presenting a polymorphic fractional capability calculus that allows polynomial-time inference via a reduction to rational linear programming.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Allelotype Analysis in Osteosarcomas: Frequent AlÃ-eleLoss on 3q, 13q, 17p, and ISq1

We have investigated the involvement of tumor suppressor genes in the genesis of osteosarcoma by analyzing alÃ-elelosses at polymorphic loci in tumor tissues. Genotypes of DNA from primary osteosarcoma tissue and corresponding normal cells from 37 patients were analyzed at 58 polymorphic loci representing each autosomal chromosome arm ex cept 5p and 20q. AlÃ-elelosses were found at polymorphic ...

متن کامل

Nontrivial solutions for a fractional boundary value problem

where α ∈ (, ], f : [, ]×R→R (R := (–∞, +∞)) is continuous. In view of a fractional differential equation’s modeling capabilities in engineering, science, economy and other fields, the last few decades have resulted in a rapid development of the theory of fractional differential equation; see the books [–]. This may explain the reason why the last few decades have witnessed an overgrowing...

متن کامل

Polymorphic Fractional Permission Inference

Fractional permissions have recently received much attention for sound static reasoning about programs that rely on aliasing, but they are challenging to track automatically. This paper contributes an algorithm for proving permissionbased assertions in a decidable fragment of linear logic. Unlike previous work, our inference approach supports polymorphism over fractions. The paper also describe...

متن کامل

Checking Interference with Fractional Permissions

We describe a type system for checking interference using the concept of linear capabilities (which we call “permissions”). Our innovations include the concept of “fractional” permissions: reads can be permitted with fractional permissions whereas writes require complete permissions. This distinction expresses the fact that reads on the same state do not conflict with each other. One may give s...

متن کامل

Realizing fractional Chern insulators in dipolar spin systems.

Strongly correlated quantum systems can exhibit exotic behavior controlled by topology. We predict that the ν = 1/2 fractional Chern insulator arises naturally in a two-dimensional array of driven, dipolar-interacting spins. As a specific implementation, we analyze how to prepare and detect synthetic gauge potentials for the rotational excitations of ultracold polar molecules trapped in a deep ...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2009